/*
 *	Copyright (C) 2008 - Mauricio Bieze Stefani
 *	This file is part of the Insano Game Engine.
 *
 *	Insano is free software: you can redistribute it and/or modify
 *	it under the terms of the GNU General Public License as published by
 *	the Free Software Foundation, either version 3 of the License, or
 *	(at your option) any later version.
 *
 *	Insano is distributed in the hope that it will be useful,
 *	but WITHOUT ANY WARRANTY; without even the implied warranty of
 *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *	GNU General Public License for more details.
 *
 *	You should have received a copy of the GNU General Public License
 *	along with Insano.  If not, see <http://www.gnu.org/licenses/>.
 */

#include <iostream>
#include "autorevision.h"
#include "GameServer.h"
#include "MBSTrace.h"

using namespace std;

int main()
{
    cout << "==========================" << endl;
    cout << "Insano Game Server rev." << autorevision::svn_revision_s << endl;
    cout << "==========================" << endl << endl;

	MBSTrace::getInstance().setFileName("server.log");
	MBSTrace::getInstance().TraceLevelOpt[TRACE_LEVEL_INFO].printFileLine=false;
	MBSTrace::getInstance().openFile();

	GameServer gs;
    gs.run();

    return 0;
}
